import 'package:get/get_navigation/src/routes/get_route.dart';
import 'package:meal/views/category/apply.dart';
import 'package:meal/views/category/breed.dart';
import 'package:meal/views/category/finish.dart';
import 'package:meal/views/category/last.dart';
import 'package:meal/views/category/third.dart';
import 'package:meal/views/category/second.dart';
import 'package:meal/views/category/selected.dart';
import 'package:meal/views/evaluate/edit_reply.dart';
import 'package:meal/views/evaluate/info.dart';
import 'package:meal/views/evaluate/manage.dart';
import 'package:meal/views/evaluate/mine_info.dart';
import 'package:meal/views/evaluate/reply.dart';
import 'package:meal/views/evaluate/statistics.dart';
import 'package:meal/views/finance/balance/detail.dart';
import 'package:meal/views/finance/balance/info.dart';
import 'package:meal/views/finance/bank_card/add.dart';
import 'package:meal/views/finance/bank_card/manage.dart';
import 'package:meal/views/finance/manage.dart';
import 'package:meal/views/finance/manage/payment.dart';
import 'package:meal/views/finance/manage/proceed.dart';
import 'package:meal/views/finance/recharge/add.dart';
import 'package:meal/views/finance/recharge/info.dart';
import 'package:meal/views/finance/recharge/record.dart';
import 'package:meal/views/finance/recharge/result.dart';
import 'package:meal/views/finance/transfer/account.dart';
import 'package:meal/views/finance/transfer/confirm.dart';
import 'package:meal/views/finance/transfer/info.dart';
import 'package:meal/views/finance/transfer/record.dart';
import 'package:meal/views/finance/transfer/result.dart';
import 'package:meal/views/finance/withdrawal/add.dart';
import 'package:meal/views/finance/withdrawal/info.dart';
import 'package:meal/views/finance/withdrawal/record.dart';
import 'package:meal/views/finance/withdrawal/result.dart';
import 'package:meal/views/group/add.dart';
import 'package:meal/views/group/commodity.dart';
import 'package:meal/views/group/manage.dart';
import 'package:meal/views/group/order/detail.dart';
import 'package:meal/views/group/order/info.dart';
import 'package:meal/views/group/order/list.dart';
import 'package:meal/views/group/order/snapshot_info.dart';
import 'package:meal/views/group/order/trade_snapshot.dart';
import 'package:meal/views/group/package.dart';
import 'package:meal/views/group/protocol.dart';
import 'package:meal/views/group/use_rule.dart';
import 'package:meal/views/group/use_time.dart';
import 'package:meal/views/group/write_off.dart';
import 'package:meal/views/group/write_success.dart';
import 'package:meal/views/home/home.dart';
import 'package:meal/views/market/activity_info.dart';
import 'package:meal/views/market/activity_pay.dart';
import 'package:meal/views/market/activity_record.dart';
import 'package:meal/views/market/build_activity.dart';
import 'package:meal/views/market/can_activity.dart';
import 'package:meal/views/market/full/add.dart';
import 'package:meal/views/market/full/edit.dart';
import 'package:meal/views/market/full/explain.dart';
import 'package:meal/views/market/full/gift.dart';
import 'package:meal/views/market/full/info.dart';
import 'package:meal/views/market/full/rule.dart';
import 'package:meal/views/market/join_activity.dart';
import 'package:meal/views/market/recommend/activity.dart';
import 'package:meal/views/market/recommend/add.dart';
import 'package:meal/views/market/recommend/info.dart';
import 'package:meal/views/market/reduce/add.dart';
import 'package:meal/views/market/reduce/edit.dart';
import 'package:meal/views/market/reduce/full.dart';
import 'package:meal/views/market/reduce/info.dart';
import 'package:meal/views/market/store/add_voucher.dart';
import 'package:meal/views/market/store/edit_voucher.dart';
import 'package:meal/views/market/store/info_voucher.dart';
import 'package:meal/views/market/store/ticket.dart';
import 'package:meal/views/market/use_activity.dart';
import 'package:meal/views/market/voucher/add.dart';
import 'package:meal/views/market/voucher/edit.dart';
import 'package:meal/views/market/voucher/full_cash.dart';
import 'package:meal/views/market/voucher/info.dart';
import 'package:meal/views/message/activity/list.dart';
import 'package:meal/views/message/order/list.dart';
import 'package:meal/views/message/system/list.dart';
import 'package:meal/views/message/type.dart';
import 'package:meal/views/notice/add.dart';
import 'package:meal/views/order/info.dart';
import 'package:meal/views/product/attribute.dart';
import 'package:meal/views/product/classify.dart';
import 'package:meal/views/product/classify/add_edit.dart';
import 'package:meal/views/product/classify/sort.dart';
import 'package:meal/views/product/delist.dart';
import 'package:meal/views/product/edit.dart';
import 'package:meal/views/product/info.dart';
import 'package:meal/views/product/manage.dart';
import 'package:meal/views/product/meal.dart';
import 'package:meal/views/product/release.dart';
import 'package:meal/views/product/sort.dart';
import 'package:meal/views/product/standards.dart';
import 'package:meal/views/scan/qr_scan.dart';
import 'package:meal/views/search/search.dart';
import 'package:meal/views/store/apply.dart';
import 'package:meal/views/trade/statistics.dart';
import 'package:meal/views/user/account/info.dart';
import 'package:meal/views/user/aptitude/info.dart';
import 'package:meal/views/user/help/center.dart';
import 'package:meal/views/user/help/chat.dart';
import 'package:meal/views/user/store/biz_time.dart';
import 'package:meal/views/store/contract.dart';
import 'package:meal/views/store/flow.dart';
import 'package:meal/views/store/help.dart';
import 'package:meal/views/store/open.dart';
import 'package:meal/views/user/about/privacy.dart';
import 'package:meal/views/user/about/protocol.dart';
import 'package:meal/views/user/about/us.dart';
import 'package:meal/views/user/account/security.dart';
import 'package:meal/views/user/login/login.dart';
import 'package:meal/views/user/login/pwd.dart';
import 'package:meal/views/user/login/welcome.dart';
import 'package:meal/views/user/mobile/bind.dart';
import 'package:meal/views/user/mobile/unbind.dart';
import 'package:meal/views/user/password/forget/password_forget.dart';
import 'package:meal/views/user/password/login/password_login.dart';
import 'package:meal/views/user/password/new/new_password.dart';
import 'package:meal/views/user/printer/info.dart';
import 'package:meal/views/user/privacy/abstract.dart';
import 'package:meal/views/user/privacy/manage.dart';
import 'package:meal/views/user/privacy/permission.dart';
import 'package:meal/views/user/privacy/personal.dart';
import 'package:meal/views/user/privacy/third.dart';
import 'package:meal/views/user/setting/setting.dart';
import 'package:meal/views/user/store/delivery_period.dart';
import 'package:meal/views/user/store/edit.dart';
import 'package:meal/views/user/store/env.dart';
import 'package:meal/views/user/store/info.dart';
import 'package:meal/views/user/store/invite.dart';
import 'package:meal/views/user/store/manage.dart';
import 'package:meal/views/user/store/mobile.dart';
import 'package:meal/views/user/store/rent.dart';
import 'package:meal/views/user/trade/forget_password.dart';
import 'package:meal/views/user/trade/reset_password.dart';
import 'package:meal/views/user/trade/update_password.dart';

class RouteGet {

  RouteGet._();

  ///首页
  static const String home = '/';

  /// 搜索
  static const String search = '/search';

  /// 404
  static const String unknown = '/404';

  /// 设置
  static const String userSetting = '/user/setting';

  /// 账号与安全
  static const String userAccountSecurity = '/user/account/security';

  ///账户信息
  static const String userAccountInfo = '/user/account/info';

  /// 手机解绑(更换手机)
  static const String userMobileUnbind = '/user/mobile/unbind';

  /// 手机绑定
  static const String userMobileBind = '/user/mobile/bind';

  /// 设置登录密码
  static const String userPasswordLogin = '/user/password/login';

  /// 忘记登录密码
  static const String userPasswordForget = '/user/password/forget';

  /// 重置登录密码
  static const String userPasswordNew = '/user/password/new';

  /// 重置交易密码
  static const String userTradeResetPassword = '/user/trade/restPassword';

  /// 更新交易密码
  static const String userTradeUpdatePassword = '/user/trade/updatePassword';

  /// 忘记交易密码
  static const String userTradeForgetPassword = '/user/trade/forgetPassword';

  /// 打印机
  static const String userPrinterInfo = '/user/printer/info';

  /// 隐私管理
  static const String userPrivacyManage = '/user/privacy/manage';

  /// 隐私摘要
  static const String userPrivacyAbstract = '/user/privacy/abstract';

  /// 应用权限
  static const String userPrivacyPermission = '/user/privacy/permission';

  /// 个人信息收集清单
  static const String userPrivacyPersonal = '/user/privacy/personal';

  /// 第三方共享个人信息清单
  static const String userPrivacyThird = '/user/privacy/third';

  /// 关于我们
  static const String userAboutUs = '/user/about/us';

  /// 用户协议
  static const String userAboutProtocol = '/user/about/protocol';

  /// 隐私政策
  static const String userAboutPrivacy = '/user/about/privacy';

  /// 登录欢迎
  static const String userLoginWelcome = '/user/login/welcome';

  /// 登录
  static const String userLoginLogin = '/user/login/login';

  /// 密码登录
  static const String userLoginPwd = '/user/login/pwd';

  /// 用户店铺详情
  static const String userStoreInfo = '/user/store/info';

  /// 用户修改店铺名称
  static const String userStoreEdit = '/user/store/edit';

  /// 用户店铺管理
  static const String userStoreManage = '/user/store/manage';

  /// 用户店铺营业时段
  static const String userStoreBizTime = '/user/store/bizTime';

  /// 接单手机
  static const String userStoreMobile = '/user/store/mobile';

  /// 配送时段
  static const String userStoreDeliveryPeriod = '/user/store/deliveryPeriod';

  /// 店铺招租
  static const String userStoreRent = '/user/store/rent';

  /// 门店环境
  static const String userStoreEnv = '/user/store/env';

  /// 到店自取
  static const String userStoreInvite = '/user/store/invite';

  /// 用户资质信息
  static const String userAptitudeInfo = '/user/aptitude/info';

  /// 帮助中心
  static const String userHelpCenter = '/user/help/center';

  /// 在线客服
  static const String userHelpChat = '/user/help/chat';

  /// 开店申请
  static const String storeOpen = '/store/open';

  /// 申请开店流程
  static const String storeFlow = '/store/flow';

  /// 开店帮助
  static const String storeHelp = '/store/help';

  /// 开店签订合同
  static const String storeContract = '/store/contract';

  /// 开店申请审核中
  static const String storeApply = '/store/apply';

  /// 申请开店选择
  static const String categorySelected = '/category/selected';

  /// 申请开店第二步
  static const String categorySecond = '/category/second';

  /// 选择品种
  static const String categoryBreed = '/category/breed';

  /// 申请开店法人信息
  static const String categoryThird = '/category/third';

  /// 申请开店 提交审核资质
  static const String categoryLast = '/category/last';

  /// 申请开店 完成步骤
  static const String categoryFinish = '/category/finish';

  /// 申请开店 记录
  static const String categoryApply = '/category/apply';

  /// 新增店铺公告
  static const String noticeAdd = '/notice/add';

  /// 消息
  static const String messageType = '/message/type';

  /// 系统通知列表
  static const String messageSystemList = '/message/system/list';

  /// 订单通知列表
  static const String messageOrderList = '/message/order/list';

  /// 活动消息
  static const String messageActivityList = '/message/activity/list';

  /// 订单详情
  static const String orderInfo = '/order/info';

  /// 商品管理
  static const String productManage = '/product/manage';

  /// 商品分类
  static const String productClassify = '/product/classify';

  /// 商品分类(新增or编辑)
  static const String productClassifyAddEdit = '/product/classify/addEdit';

  /// 商品分类排序
  static const String productClassifySort = '/product/classify/sort';

  /// 商品排序
  static const String productSort = '/product/sort';

  /// 商品下架
  static const String productDelist = '/product/delist';

  /// 商品发布
  static const String productRelease = '/product/release';

  /// 商品规格
  static const String productStandards = '/product/standards';

  /// 商品属性
  static const String productAttribute = '/product/attribute';

  /// 商品套餐规格
  static const String productMeal = '/product/meal';

  /// 商品详情
  static const String productInfo = '/product/info';

  /// 编辑商品
  static const String productEdit = '/product/edit';

  /// 财务管理
  static const String financeManage = '/finance/manage';

  /// 余额明细
  static const String financeBalanceDetail = '/finance/balance/detail';

  /// 余额详情
  static const String financeBalanceInfo = '/finance/balance/info';

  /// 经营收款
  static const String financeManageProceed = '/finance/manage/proceed';

  /// 收款详情
  static const String financeManagePayment = '/finance/manage/payment';

  /// 新增提现
  static const String financeWithdrawalAdd = '/finance/withdrawal/add';

  /// 提现记录
  static const String financeWithdrawalRecord = '/finance/withdrawal/record';

  /// 提现详情
  static const String financeWithdrawalInfo = '/finance/withdrawal/info';

  /// 提现结果
  static const String financeWithdrawalResult = '/finance/withdrawal/result';

  /// 转账
  static const String financeTransferAccount = '/finance/transfer/account';

  /// 转账确认
  static const String financeTransferConfirm = '/finance/transfer/confirm';

  /// 转账记录
  static const String financeTransferRecord = '/finance/transfer/record';

  /// 转账结果
  static const String financeTransferResult = '/finance/transfer/result';

  /// 转账详情
  static const String financeTransferInfo = '/finance/transfer/info';

  /// 充值
  static const String financeRechargeAdd = '/finance/recharge/add';

  /// 充值结果
  static const String financeRechargeResult = '/finance/recharge/result';

  /// 充值详情
  static const String financeRechargeInfo = '/finance/recharge/info';

  /// 充值记录
  static const String financeRechargeRecord = '/finance/recharge/record';

  /// 银行卡管理
  static const String financeBankCardManage = '/finance/bankCard/manage';

  /// 添加银行卡
  static const String financeBankCardAdd = '/finance/bankCard/add';

  /// 评价管理
  static const String evaluateManage = '/evaluate/manage';

  /// 评价统计
  static const String evaluateStatistics = '/evaluate/statistics';

  /// 评价详情
  static const String evaluateInfo = '/evaluate/info';

  /// 回复评价
  static const String evaluateReply = '/evaluate/reply';

  /// 编辑默认回复内容
  static const String evaluateEditReply = '/evaluate/editReply';

  /// 我的评价详情
  static const String evaluateMineInfo = '/evaluate/mineInfo';

  /// 团购管理
  static const String groupManage = '/group/manage';

  /// 创建团购
  static const String groupAdd = '/group/add';

  /// 团购协议
  static const String groupProtocol = '/group/protocol';

  /// 团购套餐
  static const String groupPackage = '/group/package';

  /// 团购使用时间
  static const String groupUseTime = '/group/useTime';

  /// 团购商品
  static const String groupCommodity = '/group/commodity';

  /// 添加规则
  static const String groupUseRule = '/group/useRule';

  /// 团购订单列表
  static const String groupOrderList = '/group/order/list';

  /// 团购订单详情
  static const String groupOrderInfo = '/group/order/info';

  /// 团购订单详情(明细)
  static const String groupOrderDetail = '/group/order/detail';

  /// 交易快照
  static const String groupOrderTradeSnapshot = '/group/order/tradeSnapshot';

  /// 快照详情
  static const String groupOrderSnapshotInfo = '/group/order/snapshotInfo';

  /// 扫码核销
  static const String groupWriteOff = '/group/writeOff';

  /// 核销成功
  static const String groupWriteSuccess = '/group/writeSuccess';

  /// 营业统计
  static const String tradeStatistics = '/trade/statistics';

  /// 营销活动(可报名营销活动)
  static const String marketCanActivity = '/market/canActivity';

  /// 营销活动详情
  static const String marketActivityInfo = '/market/activityInfo';

  /// 营销活动报名费
  static const String marketActivityPay = '/market/activityPay';

  /// 营销活动报名记录
  static const String marketActivityRecord = '/market/activityRecord';

  /// 营销活动已经报名
  static const String marketJoinActivity = '/market/joinActivity';

  /// 营销岗活动使用详情
  static const String marketUseActivity = '/market/useActivity';

  /// 自建活动
  static const String marketBuildActivity = '/market/buildActivity';

  /// 推荐活动
  static const String marketRecommendActivity = '/market/recommend/activity';

  /// 创建推荐活动
  static const String marketRecommendAdd = '/market/recommend/add';

  /// 推荐活动详情
  static const String marketRecommendInfo = '/market/recommend/info';

  /// 满赠活动
  static const String marketFullGift = '/market/full/gift';

  /// 新增满赠活动
  static const String marketFullAdd = '/market/full/add';

  /// 编辑满赠活动
  static const String marketFullEdit = '/market/full/edit';

  /// 满赠活动说明
  static const String marketFullExplain = '/market/full/explain';

  /// 满赠活动规则
  static const String marketFullRule = '/market/full/rule';

  /// 满赠使用详情
  static const String marketFullInfo = '/market/full/info';

  /// 满返代金券
  static const String marketVoucherFullCash = '/market/voucher/fullCash';

  /// 新增满减代金券
  static const String marketVoucherAdd = '/market/voucher/add';

  /// 编辑满返代金券
  static const String marketVoucherEdit = '/market/voucher/edit';

  /// 满返代金券使用详情
  static const String marketVoucherInfo = '/market/voucher/info';

  /// 满减活动
  static const String marketReduceFull = '/market/reduce/full';

  /// 新增满减活动
  static const String marketReduceAdd = '/market/reduce/add';

  /// 编辑满减活动
  static const String marketReduceEdit = '/market/reduce/edit';

  /// 满减活动使用详情
  static const String marketReduceInfo = '/market/reduce/info';

  /// 店铺代金券
  static const String marketStoreTicket = '/market/store/ticket';

  /// 新增店铺代金券
  static const String marketStoreAddVoucher = '/market/store/addVoucher';

  /// 新增店铺代金券
  static const String marketStoreEditVoucher = '/market/store/editVoucher';

  /// 店铺代金券使用详情
  static const String marketStoreInfoVoucher = '/market/store/infoVoucher';

  /// 扫码
  static const String scanQrscan = '/scan/qrscan';

  static final List<GetPage> getPages = [
    GetPage(name: home, page: () => const HomeView()),
    GetPage(name: search, page: () => const Search()),
    GetPage(name: userSetting, page: () => const Setting()),
    GetPage(name: userAccountSecurity, page: () => const AccountSecurity()),
    GetPage(name: userAccountInfo, page: () => const AccountInfo()),
    GetPage(name: userMobileUnbind, page: () => const MobileUnbind()),
    GetPage(name: userMobileBind, page: () => const MobileBind()),
    GetPage(name: userPasswordLogin, page: () => const PasswordLogin()),
    GetPage(name: userPasswordForget, page: () => const PasswordForget()),
    GetPage(name: userPasswordNew, page: () => const NewPassword()),
    GetPage(name: userTradeResetPassword, page: () => const ResetPassword()),
    GetPage(name: userTradeUpdatePassword, page: () => const UpdatePassword()),
    GetPage(name: userTradeForgetPassword, page: () => const ForgetPassword()),
    GetPage(name: userPrinterInfo, page: () => const PrinterInfo()),
    GetPage(name: userPrivacyManage, page: () => const PrivacyManage()),
    GetPage(name: userPrivacyAbstract, page: () => const PrivacyAbstract()),
    GetPage(name: userPrivacyPermission, page: () => const PrivacyPermission()),
    GetPage(name: userPrivacyPersonal, page: () => const PrivacyPersonal()),
    GetPage(name: userPrivacyThird, page: () => const PrivacyThird()),
    GetPage(name: userAboutUs, page: () => const AboutUs()),
    GetPage(name: userAboutProtocol, page: () => const Protocol()),
    GetPage(name: userAboutPrivacy, page: () => const Privacy()),
    GetPage(name: userLoginWelcome, page: () => const Welcome()),
    GetPage(name: userLoginLogin, page: () => const Login()),
    GetPage(name: userLoginPwd, page: () => const LoginPwd()),
    GetPage(name: userStoreInfo, page: () => const StoreInfo()),
    GetPage(name: userStoreEdit, page: () => const StoreEdit()),
    GetPage(name: userStoreManage, page: () => const StoreManage()),
    GetPage(name: userStoreBizTime, page: () => const BizTime()),
    GetPage(name: userStoreMobile, page: () => const StoreMobile()),
    GetPage(name: userStoreDeliveryPeriod, page: () => const DeliveryPeriod()),
    GetPage(name: userStoreRent, page: () => const StoreRent()),
    GetPage(name: userStoreEnv, page: () => const StoreEnv()),
    GetPage(name: userStoreInvite, page: () => const StoreInvite()),
    GetPage(name: userAptitudeInfo, page: () => const AptitudeInfo()),
    GetPage(name: userHelpCenter, page: () => const HelpCenter()),
    GetPage(name: userHelpChat, page: () => const HelpChat()),
    GetPage(name: storeOpen, page: () => const OpenStore()),
    GetPage(name: storeFlow, page: () => const FlowStore()),
    GetPage(name: storeHelp, page: () => const HelpStore()),
    GetPage(name: storeContract, page: () => const ContractStore()),
    GetPage(name: storeApply, page: () => const ApplyStore()),
    GetPage(name: categorySelected, page: () => const CategorySelected()),
    GetPage(name: categorySecond, page: () => const CategorySecond()),
    GetPage(name: categoryBreed, page: () => const CategoryBreed()),
    GetPage(name: categoryThird, page: () => const CategoryThird()),
    GetPage(name: categoryLast, page: () => const CategoryLast()),
    GetPage(name: categoryFinish, page: () => const CategoryFinish()),
    GetPage(name: categoryApply, page: () => const CategoryApply()),
    GetPage(name: noticeAdd, page: () => const NoticeAdd()),
    GetPage(name: messageType, page: () => const MessageType()),
    GetPage(name: messageSystemList, page: () => const SystemList()),
    GetPage(name: messageOrderList, page: () => const OrderList()),
    GetPage(name: messageActivityList, page: () => const ActivityList()),
    GetPage(name: orderInfo, page: () => const OrderInfo()),
    GetPage(name: productManage, page: () => const ProductManage()),
    GetPage(name: productClassify, page: () => const ProductClassify()),
    GetPage(name: productClassifyAddEdit, page: () => const AddEdit()),
    GetPage(name: productClassifySort, page: () => const Sort()),
    GetPage(name: productSort, page: () => const ProductSort()),
    GetPage(name: productDelist, page: () => const ProductDelist()),
    GetPage(name: productRelease, page: () => const ProductRelease()),
    GetPage(name: productStandards, page: () => const ProductStandards()),
    GetPage(name: productAttribute, page: () => const ProductAttribute()),
    GetPage(name: productMeal, page: () => const ProductMeal()),
    GetPage(name: productInfo, page: () => const ProductInfo()),
    GetPage(name: productEdit, page: () => const ProductEdit()),
    GetPage(name: financeManage, page: () => const FinanceManage()),
    GetPage(name: financeBalanceDetail, page: () => const BalanceDetail()),
    GetPage(name: financeBalanceInfo, page: () => const BalanceInfo()),
    GetPage(name: financeManageProceed, page: () => const ManageProceed()),
    GetPage(name: financeManagePayment, page: () => const Payment()),
    GetPage(name: financeWithdrawalAdd, page: () => const WithdrawalAdd()),
    GetPage(name: financeWithdrawalRecord, page: () => const WithdrawalRecord()),
    GetPage(name: financeWithdrawalInfo, page: () => const WithdrawalInfo()),
    GetPage(name: financeWithdrawalResult, page: () => const WithdrawalResult()),
    GetPage(name: financeTransferAccount, page: () => const TransferAccount()),
    GetPage(name: financeTransferConfirm, page: () => const TransferConfirm()),
    GetPage(name: financeTransferRecord, page: () => const TransferRecord()),
    GetPage(name: financeTransferResult, page: () => const TransferResult()),
    GetPage(name: financeTransferInfo, page: () => const TransferInfo()),
    GetPage(name: financeRechargeAdd, page: () => const RechargeAdd()),
    GetPage(name: financeRechargeResult, page: () => const RechargeResult()),
    GetPage(name: financeRechargeInfo, page: () => const RechargeInfo()),
    GetPage(name: financeRechargeRecord, page: () => const RechargeRecord()),
    GetPage(name: financeBankCardManage, page: () => const BankCardManage()),
    GetPage(name: financeBankCardAdd, page: () => const BankCardAdd()),
    GetPage(name: evaluateManage, page: () => const EvaluateManage()),
    GetPage(name: evaluateStatistics, page: () => const EvaluateStatistics()),
    GetPage(name: evaluateInfo, page: () => const EvaluateInfo()),
    GetPage(name: evaluateReply, page: () => const EvaluateReply()),
    GetPage(name: evaluateEditReply, page: () => const EditReply()),
    GetPage(name: evaluateMineInfo, page: () => const MineInfo()),
    GetPage(name: groupManage, page: () => const GroupManage()),
    GetPage(name: groupAdd, page: () => const GroupAdd()),
    GetPage(name: groupPackage, page: () => const GroupPackage()),
    GetPage(name: groupProtocol, page: () => const GroupProtocol()),
    GetPage(name: groupCommodity, page: () => const GroupCommodity()),
    GetPage(name: groupUseTime, page: () => const GroupUseTime()),
    GetPage(name: groupUseRule, page: () => const GroupUseRule()),
    GetPage(name: groupOrderList, page: () => const GroupOrderList()),
    GetPage(name: groupOrderInfo, page: () => const GroupOrderInfo()),
    GetPage(name: groupOrderDetail, page: () => const GroupOrderDetail()),
    GetPage(name: groupOrderTradeSnapshot, page: () => const TradeSnapshot()),
    GetPage(name: groupOrderSnapshotInfo, page: () => const SnapshotInfo()),
    GetPage(name: groupWriteOff, page: () => const WriteOff()),
    GetPage(name: groupWriteSuccess, page: () => const WriteSuccess()),
    GetPage(name: tradeStatistics, page: () => const TradeStatistics()),
    GetPage(name: marketCanActivity, page: () => const MarketCanActivity()),
    GetPage(name: marketActivityInfo, page: () => const MarketActivityInfo()),
    GetPage(name: marketActivityPay, page: () => const MarketActivityPay()),
    GetPage(name: marketActivityRecord, page: () => const MarketActivityRecord()),
    GetPage(name: marketJoinActivity, page: () => const MarketJoinActivity()),
    GetPage(name: marketUseActivity, page: () => const MarketUseActivity()),
    GetPage(name: marketBuildActivity, page: () => const MarketBuildActivity()),
    GetPage(name: marketRecommendActivity, page: () => const RecommendActivity()),
    GetPage(name: marketRecommendAdd, page: () => const RecommendAdd()),
    GetPage(name: marketRecommendInfo, page: () => const RecommendInfo()),
    GetPage(name: marketFullGift, page: () => const FullGift()),
    GetPage(name: marketFullAdd, page: () => const FullAdd()),
    GetPage(name: marketFullEdit, page: () => const FullEdit()),
    GetPage(name: marketFullExplain, page: () => const FullExplain()),
    GetPage(name: marketFullRule, page: () => const FullRule()),
    GetPage(name: marketFullInfo, page: () => const FullInfo()),
    GetPage(name: marketVoucherFullCash, page: () => const FullCash()),
    GetPage(name: marketVoucherAdd, page: () => const VoucherAdd()),
    GetPage(name: marketVoucherEdit, page: () => const VoucherEdit()),
    GetPage(name: marketVoucherInfo, page: () => const VoucherInfo()),
    GetPage(name: marketReduceFull, page: () => const FullReduce()),
    GetPage(name: marketReduceAdd, page: () => const ReduceAdd()),
    GetPage(name: marketReduceEdit, page: () => const ReduceEdit()),
    GetPage(name: marketReduceInfo, page: () => const ReduceInfo()),
    GetPage(name: marketStoreTicket, page: () => const StoreTicket()),
    GetPage(name: marketStoreAddVoucher, page: () => const AddVoucher()),
    GetPage(name: marketStoreEditVoucher, page: () => const EditVoucher()),
    GetPage(name: marketStoreInfoVoucher, page: () => const InfoVoucher()),
    GetPage(name: scanQrscan, page: () => const Qrscan()),
  ];
}
